<%@ page contentType="text/html;charset=UTF-8" %>
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<%@ include file="/common/import.jsp" %>
<script>
  var thsTitle = "通知书模板管理";
  var currentPage = 1;
  var objName="template";
  var currentObjId = "";
</script>
<title>通知书模板管理-${sysName }</title>
</head>
<body class="home-template">
<!-- 正文开始 -->
<div class="searchForm"><form id="templateList_form">
	<input type="hidden" name="page"  value="1">
	<input type="hidden" name="rows"  value="8">
	模板名称：<input type="text" name="templateName"  value="" /> 
	<a class="easyui-linkbutton"  iconCls="icon-search" onclick="templateListSearch();">查询</a>
	<a class="easyui-linkbutton"  iconCls="icon-add" onclick="addOPen();">增加新的模板</a>
	<a class="easyui-linkbutton"  iconCls="icon-add" onclick="clearFormById('templateList_form');">清空</a>
</form></div>
<table id="templateList_table" class="info" cellspacing="1" cellpadding="0">
	<tr class='active' id="title2" >
		<th width='20%'>模板名称</th>
		<th width='18%'>模板地址</th>
		<th width='40%'>模板说明</th>	
		<th width='15%' class='th_center'>操作</th>
	</tr>
</table>
<div id="templateList_page" class="page"></div>
<script type="text/template" id="templateList_html">
	<? for ( var i = 0; i < rows.length; i++) {?>
		<tr id=temp_<?=rows[i].templateId?>>
			<td><?=rows[i].templateName?></td>
			<td><?=rows[i].templatePath?></td>
			<td>
				<? if (rows[i].templateDesc!=null){?>				
					<?=rows[i].templateDesc?>
				<?}else{?>
					&nbsp;
				<?}?>	
			</td>
			<td>
				<a class="mybutton"  onclick="editOpen('<?=rows[i].templateId?>');">修改</a> ||
				<a class="mybutton"  onclick="del('<?=rows[i].templateId?>');">删除</a>
			</td>
		</tr>
   <?}?>  		
</script>
<!-- 正文结束 -->
<%@ include file="/common/top.jsp" %>
<div class="easyui-dialog" id="add_window" title="增加模板" closed="true" modal="true" style="width:800px;height:400px;">
<form id="addForm">
<table class="info" cellspacing="1" cellpadding="0">
	<input type="hidden" name="templateId" id="templateId" value="">
	<%-- <input type="hidden" name="orgId" id="orgId" value="${loginUser.orgId }">--%>
	<input type="hidden" name="orgCname" id="orgCname" value=""> 
	<tr>
		<th>模板名称<font color="red">*</font></th>
		<td><input type="text" name="templateName" id="templateName" value="" size="80" maxlength="50" class="easyui-validatebox validatebox-text" 
			validtype="length[1,15]"	required="true"  missingMessage="请输入模板名称"  
				invalidMessage="最多可输入15个中文字符"  title="模板名称最多可输入15个中文字符"/> </td>
	</tr>
	<tr>
		<th>模板地址<font color="red">*</font></th>
		<td><input type="text" name="templatePath" id="templatePath" value="" size="80" maxlength="210" class="easyui-validatebox validatebox-text" 
			validtype="length[1,200]"	required="true"  missingMessage="请输入模板地址"  
				invalidMessage="最多可输入200个字符"  title="模板地址最多可输入200个字符" /> </td>
	</tr>
	<tr>
		<th>模板说明</th>
		<td><input type="text" name="templateDesc"  value="" size="80" maxlength="350" class="easyui-validatebox validatebox-text" 
			validtype="length[1,150]" invalidMessage="最多可输入150个中文字符"  title="模板说明最多可输入150个中文字符" /> </td>
	</tr>
	<tr>
		<th>所属机构<font color="red">*</font></th>
		<td><input type="text" name="orgId" id="orgCombo" value="" size="80" required="true" invalidMessage="请选择所属机构" /> </td>
	</tr>
	<tr>
		<td colspan="2" style="text-align:center;">
			<a class="easyui-linkbutton" id="addButton" iconCls="icon-add" onclick="add();">增加</a>
			<a class="easyui-linkbutton" id="editButton" iconCls="icon-add" onclick="edit();">修改</a>
		</td>
	</tr>
</table>
</form>
</div>
</body>
</html>

<script>
//打开查看页面
function view(sessionId){
	//alert(sessionId);
	window.location.href= "../viewJsp/zhuanting?sessionId="+sessionId;
}

//查询提交
function templateListSearch(){
	searchSubmit(objName,"templateList");
}
//新增： 打开新增窗口
function addOPen(){
    clearFormById("addForm");
	$("#add_window").dialog('open');
	$("#addButton").show();
	$("#editButton").hide();
}
//新增一条记录
function add(){
	addSubmit(objName,'addForm');	
}
//新增后回调方法
function addCallBack(flag,msg,objName){
	if(flag=="T"){
		templateListSearch();
	}else{
		alert(msg);
	}
	$("#add_window").dialog('close');
	
}

//打开更新页面
function editOpen(objId){
	currentObjId=objId;
	getObj(objName,objId);
	$("#addButton").hide();
	$("#editButton").show();
	
}
function getCallBack(flag,obj){
	if(flag == "T"){
	  loadData(obj,"addForm");
	  $("#orgCombo").combobox("setValue",obj.orgId);
	  $("#orgCname").val(obj.orgCname);
	  $("#add_window").dialog('open');
	}else{
	  alert("查询失败！");
	}
}

//更新提交
function edit(){
	if(!$("#addForm").form('validate')){
	    return false;
	}
	if(strUtil.isNull($("#templateName").val())){
		alert('请输入模板名称！');
		$("#templateName").focus();
		return false;
	}
	if(strUtil.isNull($("#templatePath").val())){
		alert('请输入模板地址！');
		$("#templatePath").focus();
		return false;
	}
 editSubmit(objName,currentObjId,"addForm");
}
//更新后回调方法
function editCallBack(flag,objName){
	if(flag=="T"){
		templateListSearch();
		$("#add_window").dialog('close');
	}else{
		alert("修改失败！");
	}
}

//删除
function del(objId){
	//alert(objId);
	if(confirm("确定要删除吗？")){
	    delSubmit(objName,objId);
	}
}
//删除后回调方法
function delCallBack(flag,objName){
	if(flag=="T"){
		templateListSearch();
	}else{
		alert("删除失败！");
	}
}

//机构下拉框onSelect回调函数
function jsonSelectCallBack(obj,eleId,objName){
 $("#orgCname").val(obj.text);
}

//初始化加载
$(function(){
	//加载分页列表
	templateListSearch();
	//初始化机构下拉框
	jsonDataSelect("orgCombo","org","callBack");
});

</script>

